Warehouse is a React app that enables users to create accounts, log in, update profiles, and track inventory changes.
Responsive Design : The platform adjusts smoothly to various screen sizes and devices.
Modern UI : Provides a contemporary interface and a user-friendly Modern UI.
Email and Google Authentication : Users can sign up and log in using either email or Google accounts.
User Verification and Password Reset : Includes options for verifying user accounts and resetting passwords if needed.
React : Used for building the user interface.
Firebase : Provides backend services and authentication.
React Router : Handles routing within the application.
DaisyUI : Offers UI components for styling, along with react-daisyui.
React Loader Spinner : Displays loading indicators.
React Loading Skeleton : Provides skeleton loading placeholders.
React Toastify : Displays notifications to users.
Swiper : Creates carousels and sliders.
Autoprefixer : Adds vendor prefixes to CSS for compatibility.
PostCSS : Transforms CSS with JavaScript plugins.
Tailwind CSS : Utility-first CSS framework for styling.
Testing Libraries : Includes libraries for testing React components and interactions.
Express : Framework for creating the server and handling HTTP requests.
MongoDB : Database for storing and managing data.
CORS : Handles Cross-Origin Resource Sharing issues.
Dotenv : Loads environment variables from a .env file.